/**
 * Copyright c FOUNDER CORPORATION 2006 All Rights Reserved.
 * XmlConfigPath.java
 */
package com.iori.common.util;

/**
 *
 * [クラス名]<br>
 * XmlConfigPathクラス。<br>
 * <br>
 * [機能概要]<br>
 * 读取xml配置文件路径的工具类<br>
 * <br>
 * [変更履歴]<br>
 * 2007/05/14 新規作成 weifeng<br>
 *
 * @author weifeng
 * @version 1.00
 */
public class XmlConfigPath {

	/**
	 * 通过java option 设定的参数的key
	 */
	private static final String XMLCONFIGPATH = "xmlConfigPath";

	/**
	 * xml配置文件的路径
	 */
	private static String xmlConfigPath;

	/*
	 * 取出启动时的参数配置,将读出的路径保存到xmlConfigPath
	 */
	static {
		xmlConfigPath = System.getProperty(XMLCONFIGPATH);
		if (xmlConfigPath == null) {
			xmlConfigPath = "";
		} else {
			String separator = System.getProperty("file.separator");
			if (!xmlConfigPath.endsWith(separator)) {
				xmlConfigPath += separator;
			}
		}
	}

	/**
	 * 返回xml配置文件路径
	 *
	 * @return xml配置文件路径
	 */
	public static String getXmlConfigPath() {

		return xmlConfigPath;
	}
}
